<?php
session_start();

header ("Last-Modified: " . gmdate("D,d M YH:i:s") . " GMT");  
header ("Cache-Control: no-cache, must-revalidate");  
header ("Pragma: no-cache");  
header ("Content-Type: application/vnd.ms-excel");
header ("Content-Disposition: attachment; filename=identificadores.xls" );



require_once ("../funciones.php");
//Validacion Datos de la consulta
$fechaIni   = ($_REQUEST['fechaini'] != "")?$_REQUEST['fechaini']:'1986-01-01';
$fechaFin   = ($_REQUEST['fechaFin'] != "")?$_REQUEST['fechaFin']:'2999-01-01';
$nit        = $_REQUEST['nit'];
$numAbono   = $_REQUEST['numAbono'];
$sucursal   = $_REQUEST['sucursal'];
$soporte    =$_SESSION['caweb']['soporte'];
//Se construye la condicion
$where = ($nit != "")?" and cab.cliente = '$nit'":"";
$where .= ($factura != "")?" and cab.numeroAbono = '$numAbono'":"";
$where .= ($sucursal != "")?" and cab.sucursal = '$sucursal'":"";


$link_caweb = con_caweb();

$SQL = "select cab.estado,cab.fecharecaudo,cab.numeroAbono,cab.sucursal,cab.cliente,man.name,cabFac.factura,cabFac.fechafactura,cabFac.base,cabFac.iva,cabFac.total,cabFac.valorpagado,det.rteFuente,det.rteIva,det.rteIca,det.otros,det.cuadre FROM cabeceraabonosId cab
        left join detallesabonosId det on det.idabonos = cab.idabonos
        left join cabeceras_fac cabFac on cabFac.facturasistema = det.facturasistema
        left join clientes man on man.nit = cab.cliente
        where cab.estado not in ('A','V') and cab.fecharecaudo between '$fechaIni' and '$fechaFin' $where  ";
$result	=	mysql_query($SQL,$link_caweb) or die("Error Exporta2".  mysql_error().$SQL);
echo "Identificador \t Fecha \t Sucursal \t Cliente \t Nombre \t Factura \t FechaFactura \t Base \t IVA \t Total \t ValorPagado \t  RteFuente \t RteIva \t RteIca \t Otros \t Cuadre \t Estado \n";
while($row = mysql_fetch_array($result)){
    $estado = ($row[estado] == "P")?"Pendiente Aplicar":"Generado";
    echo "$row[numeroAbono] \t $row[fecharecaudo] \t $row[sucursal] \t $row[cliente] \t $row[name] \t $row[factura] \t $row[fechafactura] \t $row[base] \t $row[iva] \t $row[total] \t $row[valorpagado] \t $row[rteFuente] \t $row[rteIva] \t $row[rteIca] \t $row[otros] \t $row[cuadre] \t $estado \n";
}

?>
